@import url("base.css");

body{background:#606b88 url(../images/login/login_repeat_x.gif) repeat-x top;}
/* 导入图片 no repeat image */
.logo, .loginBody, .loginBody div span, .loginBody input.formButton{background:url(../images/login/login_no_repeat.gif) no-repeat;}

/* header 开始 */
.header{width:900px; margin:0 auto; padding:30px 0 15px 0; background:url(../images/login/login_line.gif) no-repeat bottom; overflow:hidden; _zoom:1;}
	.logo{background-position:0 0; width:210px; height:50px;margin:150px auto 20px;}
	.logo h1 a{display:block; height:50px; text-indent:-9999px;}
/* header 结束 */

/* body 开始 */
.mainBody{width:900px; margin:0 auto;}
	.loginBody{background-position:0 -98px; width:320px; height:171px; margin:20px auto;padding:50px 0 0 0;}
	.loginBody table{width:251px; margin:0 auto;}
	.loginBody table td{padding-bottom:12px; vertical-align:middle; text-align:left;}
		.loginBody td a:link, .loginBody td a:visited{color:#43506f;}
		.loginBody td a:hover, .loginBody td a:active{color:#f00;}
	.loginBody div{border:1px solid #ccc; background:#f7fcff; width:251px; height:26px; line-height:26px; overflow:hidden; _zoom:1;}
	.loginBody div.minWidth{width:147px; text-align:left; overflow:hidden; _zoom:1;}
	.loginBody div span{padding:2px 0 2px 24px; color:#999;}
		.loginBody div span.iconUser{background-position:3px -340px;}
		.loginBody div span.iconPwd{background-position:3px -380px;}
		.loginBody div span.iconCheck{background-position:3px -420px;}
	.loginBody div input{height:22px; line-height:22px; vertical-align:middle; border:none; background:none;}
	.loginBody img{vertical-align:middle; width:45px; height:22px; padding:0 5px;}
		.loginBody td a.underline:link, .loginBody td a.underline:visited{text-decoration:underline;}
		.loginBody td a.underline:hover, .loginBody td a.underline:active{text-decoration:none;}
	.loginBody input.formButton{background-position:0 -457px; width:60px; height:26px; border:none; cursor:pointer; margin:0 10px 0 5px; vertical-align:middle;}
	.loginBody a.forget{vertical-align:middle;}
	.loginBody table td.errorTips{color:#f00; text-align:center;}
	.loginBody table td.remember{padding:5px;}
	.loginBody table td.remember input, .rightBodyBg table td.remember select{vertical-align:middle; margin:0 5px;}
/* body 结束 */

/* footer 开始 */
.footer{width:900px; margin:0 auto; padding:10px 0; background:url(../images/login/login_footline.gif) no-repeat top;}
.footer p{text-align:center; line-height:24px; color:#fff;}
.footer p a{margin:0 5px!important; margin:0 3px;}
	.footer p a:link{color:#fff;}
	.footer p a:visited{color:#fff;}
	.footer p a:hover{color:#ffea00;}
	.footer p a:active{color:#ffea00;}
/* footer 结束 */
